piston powered - Turc Anglais Dictionnaire